opulent and very abundant meal - Espagnol Anglais Dictionnaire